body {
	maing: 0 !important;
	padding: 0 !important;
	font-size: 12px;
}

.header {
	border: 0 none;
	background: #1E4176 url(../images/hd-bg.gif) repeat-x 0 0;
	padding-top: 3px;
	padding-left: 3px;
}

.header .page-title {
	color: white;
	font-size: 14px;
	font-weight: bold;
}

.header .label {
	color: white;
	font-size: 12px;
}

.sidebar {
	border: none;
}

.z-tab {
	margin-left: 3px;
}

.z-tab:first-child {
	margin-left: 0;
}

.z-menupopup .z-menuseparator{
  font-size:12px !important;
}

.z-notification-pointer ~ .z-notification-content{
	width:auto !important;
}

.z-tree-body table th, .z-tree-body table td{
	padding-left:2px;
}

.hwin .z-window-content {
	padding: 0 0 5px 0;
}

.cwin .z-window-content {
	padding: 10px;
}

.margin-top {
	margin-top: 10px
}

.z-grid-emptybody td {
	height: 25px;
	font-style: normal;
}

.divContent {
	padding: 5px;
}

.z-errorbox-content {
	font-size: 12px;
}

.z-listheader-checkable {
	margin-right: 3px;
}

.z-listitem-checkable {
	margin-right: 5px;
}

.form-tips {
	margin-left: 10px;
	color: #999;
}
.z-toolbar-tabs .z-toolbar-content, .z-toolbar-tabs .z-toolbar-content span, .z-toolbar-content, .z-toolbar-content span {
    font-size: 12px;
}

.z-toolbarbutton-content{font-size:12px;}

#zkadminTimeout-refresh-icon{display: none;}
#zkadminTimeout {
	position: absolute;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius:3px;
	width: 300px;
	margin-left: -150px;
	background: #FFF;
	padding: 4px 10px;
	left: 50%;
	top: 4px;
	display: none;
	z-index: 9999;
}